Current Iteration Tracking Error Assisted High - orderIterative Learning Control of Discrete - time
نویسندگان
چکیده
A P-type iterative learning controller (ILC) which includes a current iteration tracking error (CITE) in its high-order updating law is proposed for the tracking control of repetitive uncertain discrete-time non-linear systems. It is shown that, under relaxed conditions , the tracking error bounds are class-K functions of the bounds of uncertainty, disturbance and the ini-tialization error. The tracking error bound and the ILC convergence rate are tunable by the CITE learning gain. Moreover, the tracking error bound is shown to be a class-K function of the bounds of the diier-ences of initialization errors, uncertainties, and disturbances between two successive ILC repetitions. The eeectiveness of the proposed ILC scheme is illustrated by simulation results of a single-link manipulator. 1. Motivations Iterative Learning Control (ILC) 1] is a simple algorithm to improve the system performance iteratively when the system performs a given task repeatedly. For implementation of ILC algorithms, a discrete-time form of the algorithm as well as the theoretical analysis are more important. The existing robust ILC convergence analysis for continuous and discrete time uncertain systems only show the boundedness of the nal tracking errors with the bounded uncertainty, disturbance and initialization error 2, 3, 4]. Nevertheless, how to adjust the tracking error bound is more interesting. An easy way is to include the current iteration tracking error (CITE) in the ILC updating law. This was discussed under the feedback connguration 4] but the tuning of the tracking error bound was not discussed. For continuous-time nonlinear system, the ILC using CITE was shown that the tracking error bound and the ILC convergence rate can be tuned by the learning gain of CITE 5]. A discrete-time case was considered in 6] for the rst-order ILC updating law. However, it is observed that a high-order ILC scheme is essentially a PI or a PID controller in the iteration number i-axis while the conventional rst-order scheme is only a pure integrator. Following 6], in this paper, a high-order ILC scheme assisted by CITE is addressed. This provides the capacity for (i) improving ILC performance along i-axis; (ii) tuning of convergence rate and (iii) adjusting the tracking error bound. Some simulation results are presented to illustrate the eeectiveness of the proposed scheme. 2. Problem Settings Consider a class of repetitive discrete-time uncertain nonlinear time-varying systems as follows: x i (t + 1) = f(x i (t); t) + B(x i (t); t)u i (t) + …
منابع مشابه
Iterative learning identification and control for dynamic systems described by NARMAX model
A new iterative learning controller is proposed for a general unknown discrete time-varying nonlinear non-affine system represented by NARMAX (Nonlinear Autoregressive Moving Average with eXogenous inputs) model. The proposed controller is composed of an iterative learning neural identifier and an iterative learning controller. Iterative learning control and iterative learning identification ar...
متن کاملCurrent Iteration Tracking Error Assisted Iterative
A simple iterative learning controller (ILC) is proposed for the tracking control of uncertain discrete-time non-linear systems performing the repetitive tasks. The tracking error of the current learning iteration is utilized in the ILC updating law. It is proven that, under relaxed conditions, the nal tracking error is bounded in the presence of uncertainty, disturbance and the ini-tialization...
متن کاملFeedback-Assisted High-order Iterative Learning Control of Uncertain Nonlinear Discrete-time Systems
A high-order iterative learning controller (ILC), assisted by a feedback controller, is proposed for the tracking control of uncertain discrete-time nonlinear systems which perform a given task repeatedly. The uniform bounded-ness of the tracking error is obtained in the presence of bounded uncertainty, disturbance and the re-initialization error even without the assistance of the feedback cont...
متن کاملApplication of Independent Joint Control Strategy for Discrete-Time Servo Control of Overhead Cranes
In this study, a new servo control system is presented for the overhead crane based on discrete-time state feedback approach. It provides both robust tracking and load swing suppression. Inspired from independent joint and computed torque control in robot manipulator field, a new model is derived in which the crane actuators are considered as the main plant. The crane nonlinearities are then tr...
متن کاملA note on causal and CITE iterative learning control algorithms
Time and frequency domain convergence properties of causal and Current Iteration Tracking Error (CITE) discrete time Iterative Learning Control (ILC) algorithms are discussed. Considering necessary and sufficient convergence conditions basic matrix properties can be utilized to show that causal as well as CITE ILC algorithms converge to zero error in only very restrictive special cases. The fre...
متن کامل